[php] inclure un fichier en utilisant GD

Aoû 2010ven27
images/upload/1282931639.png
C'est énervant hein :
L'image trucmuche ne peut pas être affichée car elle contient des erreurs.
Surtout quand le code est correct, ça peut vite tourner à l'arrachage de cheveux...

En googlant j'ai trouvé un truc : plusieurs forumeurs avaient des soucis pour utiliser les instructions d'inclusion (include(), require(), etc) avec les fonctions d'affichage des images (imagepng(), imagejpeg(), etc). Et puis va savoir pourquoi, tiens!

C'est vrai que c'est un peu beaucoup nul... Et on fait quoi? Ben on cherche des solutions malgré tout.
Et c'est là qu'intervient l'astuce...

Soit le fichier à inclure comme ça :
<?php
// Plein de code là
?>


On va remplacer ce qu'on aurait fait naturellement :
include('fichier.php');

par ça
$file = file_get_contents('fichier.php');
$file = substr(trim($file),5,-3); // Pour virer les balises <?php et ?>
eval($file); // On exécute le code récupéré et hop


Et hop le tour est joué!
Have fun!
Infos

Auteur : Jef

Catégorie : Actualité politique

Commentaires : 0 - Voir

Partage

fb Twit'it

Ajouter un commentaire

jfrigollot.com/blog - © 2010 - Une réalisation JFRWeb - Mentions légales